﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="pedido_editar.aspx.cs" Inherits="softsales.pagina.pedido.pedido_editar" %>
<%@ MasterType VirtualPath="~/Site.Master" %>
<asp:Content ID="Content1" ContentPlaceHolderID="Cabecalho" runat="server">
   





    <script type="text/javascript">
        function onOkPost() {
            __doPostBack();
        }

</script>

<script type="text/javascript">

    $(document).ready(function () {


        function pedido() {

            var id_operacao = $("#<%= DDL_ID_OPERACAO.ClientID %> option:selected").val();

            $("#<%=IMG_BTN_ABRIR_MODAL_CLI_FOR.ClientID %>").click(function () {

                if (id_operacao == "0") {
                    OpenModal('../fornecedor/fornecedor_modal.aspx', '', '400', '800');
                }
                else {

                    OpenModal('../cliente/cliente_modal.aspx', '', '400', '800');
                }
            });


            $("#<%= TXT_VALOR_PARCELA.ClientID %>").blur(function () {


                var id_empresa = $("#<%= DDL_ID_EMPRESA.ClientID %> option:selected").val();
                var id_pedido = $("#<%= TXT_NUM_PEDIDO.ClientID %>").val();

                if (id_operacao == "0") {

                    $.ajax({
                        url: "../conta_pagar/conta_pagar.asmx/ParcelasPedido",
                        type: "post",
                        dataType: "json",
                        data: "{id_empresa:'" + id_empresa + "',id_pedido:'" + id_pedido + "' }",
                        contentType: "application/json; charset=utf-8",
                        success: function (data) {
                            if (data.d != "null") {
                                var resultado = $.parseJSON(data.d);
                                resultado = parseFloat(resultado);

                                $("#<%= TXT_VALOR_SALDO.ClientID %>").val(float2moeda(resultado));

                            }
                            else {
                                alert("Nenhum registro encontrado");
                            }

                        },
                        error: function () {
                            alert("Erro ao tentar consultar ajax");
                        }


                    });
                }
                else {

                    $.ajax({
                        url: "../conta_receber/conta_receber.asmx/ParcelasPedido",
                        type: "post",
                        dataType: "json",
                        data: "{id_empresa:'" + id_empresa + "',id_pedido:'" + id_pedido + "' }",
                        contentType: "application/json; charset=utf-8",
                        success: function (data) {
                            if (data.d != "null") {
                                var resultado = $.parseJSON(data.d);
                                resultado = parseFloat(resultado);

                                $("#<%= TXT_VALOR_SALDO.ClientID %>").val(float2moeda(resultado));

                            }
                            else {
                                alert("Nenhum registro encontrado");
                            }

                        },
                        error: function () {
                            alert("Erro ao tentar consultar ajax");
                        }


                    });

                }


            });

            $("#<%= BTN_SALVAR.ClientID %>").click(function () {

                var id_empresa = $("#<%= DDL_ID_EMPRESA.ClientID %>").val();
                var id_forma_pagamento = $("#<%= DDL_ID_FORMA_PAGAMENTO.ClientID %>").val();
                var id_condicao_pagamento = $("#<%= DDL_ID_CONDICAO_PAGAMENTO.ClientID %>").val();



                if (id_empresa == "") {
                    alert("É necessário selecionar a empresa");
                    $("#<%= DDL_ID_EMPRESA.ClientID %>").focus();
                    return false;
                }


                if (id_forma_pagamento == "") {

                    alert("É necessário selecionar a forma de pagamento");
                    $("#<%= DDL_ID_FORMA_PAGAMENTO.ClientID %>").focus();
                    return false;
                }

                if (id_condicao_pagamento == "") {

                    alert("É necessário selecionar a condição de pagamento");
                    $("#<%= DDL_ID_CONDICAO_PAGAMENTO.ClientID %>").focus();
                    return false;
                }

            });

            function float2moeda(num) {
                x = 0;
                if (num < 0) {
                    num = Math.abs(num);
                    x = 1;
                }
                if (isNaN(num)) num = "0";
                cents = Math.floor((num * 100 + 0.5) % 100);

                num = Math.floor((num * 100 + 0.5) / 100).toString();

                if (cents < 10) cents = "0" + cents;
                for (var i = 0; i < Math.floor((num.length - (1 + i)) / 3); i++)
                    num = num.substring(0, num.length - (4 * i + 3)) + '.'
                               + num.substring(num.length - (4 * i + 3));
                ret = num + ',' + cents;
                if (x == 1) ret = ' - ' + ret; return ret;

            }

            $.fn.LimpaCampos = function () {
                $("#<%=TXT_VALOR_UNITARIO.ClientID %>").val("0,00");
                $("#<%= TXT_VALOR_TOTAL_ITEM.ClientID %>").val("0,00");
                $("#<%= TXT_VALOR_DESCONTO.ClientID %>").val("0,00");
                $("#<%= TXT_VALOR_OUTRO.ClientID %>").val("0,00");


            }

            // PRODUTO            
            $("#<%=TXT_ID_PRODUTO_SERVICO.ClientID %>").blur(function () {
                var id = $("#<%=TXT_ID_PRODUTO_SERVICO.ClientID %>").val();

                if (id != "") {
                    $.ajax({
                        url: "../produto/produto.asmx/SelecionarPorId",
                        type: "post",
                        dataType: "json",
                        data: "{id:'" + id + "' }",
                        contentType: "application/json; charset=utf-8",
                        success: function (data) {
                            if (data.d != "null") {
                                var resultado = $.parseJSON(data.d);
                                $("#<%=TXT_DESCRICAO.ClientID %>").val(resultado.descricao);

                                var unitario = resultado.valor_venda;
                                var qtd = $("#<%= TXT_QTD.ClientID %>").val();
                                var desconto = $("#<%=TXT_VALOR_DESCONTO.ClientID %>").val();
                                var outro = $("#<%=TXT_VALOR_OUTRO.ClientID %>").val();



                                unitario = parseFloat(unitario);
                                qtd = parseFloat(qtd);
                                desconto = parseFloat(desconto);
                                outro = parseFloat(outro);
                                $("#<%=TXT_VALOR_OUTRO.ClientID %>").val("0,00");
                                $("#<%=TXT_VALOR_DESCONTO.ClientID %>").val("0,00");
                                $("#<%=TXT_VALOR_UNITARIO.ClientID %>").val(float2moeda(resultado.valor_venda));
                                $("#<%= TXT_VALOR_TOTAL_ITEM.ClientID %>").val(float2moeda(resultado.valor_venda));
                                $("#<%= TXT_QTD.ClientID %>").focus();
                                $("#<%= TXT_QTD.ClientID %>").select();

                            }
                            else {
                                alert("Nenhum registro encontrado");
                                $("#<%=TXT_DESCRICAO.ClientID %>").val("");
                                $("#<%=TXT_ID_PRODUTO_SERVICO.ClientID %>").val("");

                            }

                        },
                        error: function () {
                            alert("Erro ao tentar consultar ajax Fornecedor");
                            $("#<%=TXT_DESCRICAO.ClientID %>").val("");
                            $("#<%=TXT_ID_PRODUTO_SERVICO.ClientID %>").val("");
                        }


                    });
                }
            });

            // CLIENTE
            $("#<%=TXT_ID_CLI_FOR.ClientID %>").blur(function () {
                var id = $("#<%=TXT_ID_CLI_FOR.ClientID %>").val();

                if (id != "") {
                    $.ajax({
                        url: "../cadastro/cadastro.asmx/SelecionarPorId",
                        type: "post",
                        dataType: "json",
                        data: "{id:'" + id + "' }",
                        contentType: "application/json; charset=utf-8",
                        success: function (data) {
                            if (data.d != "null") {
                                var resultado = $.parseJSON(data.d);

                                $("#<%=TXT_NOME_CLI_FOR.ClientID %>").val(resultado.nome);



                            }
                            else {
                                alert("Nenhum registro encontrado");
                                $("#<%=TXT_NOME_CLI_FOR.ClientID %>").val("");
                                $("#<%=TXT_ID_CLI_FOR.ClientID %>").val("");

                            }

                        },
                        error: function () {
                            alert("Erro ao tentar consultar ajax Fornecedor");
                            $("#<%=TXT_NOME_CLI_FOR.ClientID %>").val("");
                            $("#<%=TXT_ID_CLI_FOR.ClientID %>").val("");
                        }


                    });
                }
            });

            // QUANTIDADE
            $("#<%= TXT_QTD.ClientID %>").blur(function () {

                var val = $("#<%= TXT_QTD.ClientID %>").val();

                if (val <= 0) {
                    $("#<%= TXT_QTD.ClientID %>").val(parseInt(1));

                }
                $.fn.CalculoValores();




            });

            // VALOR OUTRO
            $("#<%= TXT_VALOR_OUTRO.ClientID %>").blur(function () {

                var val = $("#<%= TXT_VALOR_OUTRO.ClientID %>").val();

                if (val <= 0) {
                    $("#<%= TXT_VALOR_OUTRO.ClientID %>").val("0,00");

                }

                $.fn.CalculoValores();


            });

            // VALOR DESCONTO
            $("#<%= TXT_VALOR_DESCONTO.ClientID %>").blur(function () {

                var val = $("#<%= TXT_VALOR_DESCONTO.ClientID %>").val();

                if (val <= 0) {
                    $("#<%= TXT_VALOR_DESCONTO.ClientID %>").val("0,00");
                }
                $.fn.CalculoValores();


            });

            // VALOR UNITARIO
            $("#<%= TXT_VALOR_UNITARIO.ClientID %>").blur(function () {

                var val = $("#<%= TXT_VALOR_UNITARIO.ClientID %>").val();

                if (val <= 0) {
                    $("#<%= TXT_VALOR_UNITARIO.ClientID %>").val("0,00");
                    $("#<%=TXT_ID_PRODUTO_SERVICO.ClientID %>").trigger("blur");
                }

                $.fn.CalculoValores();


            });


            $.fn.CalculoValores = function () {
                var unitario = $("#<%= TXT_VALOR_UNITARIO.ClientID %>").val();
                var outro = $("#<%=TXT_VALOR_OUTRO.ClientID %>").val();
                var desconto = $("#<%=TXT_VALOR_DESCONTO.ClientID %>").val();
                var qtd = $("#<%= TXT_QTD.ClientID %>").val();

                unitario = $.fn.TrataDecimal(unitario);
                desconto = $.fn.TrataDecimal(desconto);
                outro = $.fn.TrataDecimal(outro);
                qtd = $.fn.TrataDecimal(qtd);

                var valor_total_item = $.fn.CalculoTotalItem(unitario, qtd, desconto, outro);


                $("#<%= TXT_VALOR_TOTAL_ITEM.ClientID %>").val(float2moeda(valor_total_item));

            }


            // TOTAL 
            $.fn.CalculoTotalItem = function (unitario, qtd, desconto, outro) {
                var valor_total_item = parseFloat(unitario) * parseFloat(qtd) - parseFloat(desconto) + parseFloat(outro);
                return valor_total_item;
            }


            // TRATA DECIMAL
            $.fn.TrataDecimal = function (valor) {
                for (i = 0; i <= valor.length; i++) {
                    valor = valor.replace(".", "");
                }
                valor = valor.replace(",", ".");
                return valor;
            }


            $("#<%=BTN_INCLUIR_ITEM.ClientID %>").click(function () {

                var id_prod_serv = $("#<%=TXT_ID_PRODUTO_SERVICO.ClientID %>").val();
                var descricao = $("#<%=TXT_DESCRICAO.ClientID %>").val();
                var qtd = $("#<%=TXT_QTD.ClientID %>").val();
                var vlr_unitario = $("#<%=TXT_VALOR_UNITARIO.ClientID %>").val();
                var vlr_total = $("#<%=TXT_VALOR_TOTAL_ITEM.ClientID %>").val();

                if (id_prod_serv == "") {

                    alert("É necessário selecionar um produto ou serviço");
                    $("#<%=TXT_ID_PRODUTO_SERVICO.ClientID %>").focus();
                    return false;
                }

                if (descricao == "") {
                    alert("É necessário selecionar um produto ou serviço");
                    $("#<%=TXT_ID_PRODUTO_SERVICO.ClientID %>").focus();
                    return false;

                }

                if (qtd == "") {
                    alert("É necessário selecionar um produto ou serviço");
                    $("#<%=TXT_ID_PRODUTO_SERVICO.ClientID %>").focus();
                    return false;

                }

                if (vlr_unitario == "") {
                    alert("É necessário selecionar um produto ou serviço");
                    $("#<%=TXT_ID_PRODUTO_SERVICO.ClientID %>").focus();
                    return false;

                }


            });
        }

        pedido();

        var prm = Sys.WebForms.PageRequestManager.getInstance();
        if (prm != null) {
            //Registrando uma chamada a função inicializa() após o fim da renderização parcial da página.
            prm.add_endRequest(function () {
                pedido();
            });

        }


    });
</script>


</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ConteudoPrincipal" runat="server">
		
  		<div class="inner-page-title">
				<h2><asp:Label ID="LBL_TITULO_PAGINA" runat="server" Text="Pedido"></asp:Label></h2>
					
				</div>	

            <ajaxToolkit:TabContainer ID="TAB_CONTAINER" runat="server" Width="100%" 
            ActiveTabIndex="1">
                <ajaxToolkit:TabPanel runat="server" HeaderText="TabPanel1" ID="TAB_PEDIDO">
                <HeaderTemplate>Dados do Pedido</HeaderTemplate>
                <ContentTemplate>               	<div class="inner-page-title">
				<h3><asp:Label ID="Label3" runat="server" Text="Dados do Pedido"></asp:Label></h3>
					
				</div>	

                       <div class="content-box">
             <div class="softsales-form">
                
                <fieldset>
                <legend>Dados do Pedido</legend>
                
                <div class="softsales-form-linha">
                <div class="grid_2">
                            <label>NUM PEDIDO</label> 
                            <div class="softsales-form-campo">
                                <asp:TextBox ID="TXT_NUM_PEDIDO" runat="server" 
                                    CssClass="campo-text requerido apenas_numeros large" ReadOnly="True"></asp:TextBox>
                                
                            </div>                           
                        </div>

                                       
                
                <div class="grid_10"><label for="Label_ID_EMPRESA">ID_EMPRESA</label> <div class="softsales-form-campo">
                    <asp:DropDownList ID="DDL_ID_EMPRESA" 
                        CssClass="campo-select full requerido" runat="server" 
                        onselectedindexchanged="DDL_ID_EMPRESA_SelectedIndexChanged" AutoPostBack="True"
                        ></asp:DropDownList></div><div class="softsales-form-error"><asp:RequiredFieldValidator ID="RFV_ID_EMPRESA" ControlToValidate="DDL_ID_EMPRESA" runat="server" ErrorMessage="Campo Requerido"></asp:RequiredFieldValidator></div></div>
                        
                        
                        <div class="clear"></div></div>     
                        
                           <div class="softsales-form-linha"><div class="grid_2"><label for="Label_ID_CLI_FOR">CÓDIGO</label> <div class="softsales-form-campo"><asp:TextBox ID="TXT_ID_CLI_FOR" runat="server" 
                    CssClass="campo-text large requerido apenas_numeros"></asp:TextBox><asp:ImageButton ID="IMG_BTN_ABRIR_MODAL_CLI_FOR" runat="server" 
                    CausesValidation="False" ImageUrl="~/images/icons/application.gif" 
                               /></div></div>
                               <div class="grid_10"><label for="Label_NOME_RAZAO_SOCIAL">NOME/RAZÃO SOCIAL</label> <div class="softsales-form-campo">
                            <asp:TextBox CssClass="campo-select requerido" 
                        ID="TXT_NOME_CLI_FOR" runat="server" Width="100%" Enabled="False"></asp:TextBox></div></div><div class="clear"></div></div>    
                        <div class="softsales-form-linha">
                        <div class="grid_2">
                            <label>ORÇAMENTO</label> 
                            <div class="softsales-form-campo">
                                <asp:TextBox ID="TXT_NUM_ORCAMENTO" runat="server" 
                                    CssClass="campo-text requerido apenas_numeros large" ReadOnly="True"></asp:TextBox>

                                <asp:ImageButton ID="IMG_BTN_ABRIR_MODAL_ORCAMENTO" runat="server" 
                    CausesValidation="False" ImageUrl="~/images/icons/application.gif"                             
                                    OnClientClick="OpenModal('../orcamento/orcamento_modal.aspx?id_operacao=1','','400','800');"  />

                            </div>                           
                        </div>
                                    
                                       <div class="grid_2"><label for="Label_PLACA">PLACA</label> <div class="softsales-form-campo">
                        <asp:TextBox CssClass="campo-text placa large" ID="TXT_PLACA" 
                            runat="server"></asp:TextBox></div></div>
                            
                               <div class="grid_2"><label for="Label_KM">KM</label> <div class="softsales-form-campo">
                        <asp:TextBox CssClass="campo-text large" ID="TXT_KM" 
                            runat="server"></asp:TextBox></div></div>             	
                    
                       <div class="grid_3"><label for="Label_ID_SITUACAO_PEDIDO">
                            SITUACAO_PEDIDO</label> <div class="softsales-form-campo"><asp:DropDownList CssClass="campo-select requerido large" 
                        ID="DDL_ID_SITUACAO_PEDIDO" runat="server"></asp:DropDownList></div><div class="softsales-form-error"><asp:RequiredFieldValidator ID="RFV_ID_SITUACAO_PEDIDO" ControlToValidate="DDL_ID_SITUACAO_PEDIDO" runat="server" ErrorMessage="Campo Requerido"></asp:RequiredFieldValidator></div></div>
                        
                           <div class="grid_3">OPERAÇÃO<div class="softsales-form-campo"><asp:DropDownList CssClass="campo-select requerido large" 
                        ID="DDL_ID_OPERACAO" runat="server"></asp:DropDownList></div><div class="softsales-form-error"><asp:RequiredFieldValidator ID="RequiredFieldValidator1" ControlToValidate="DDL_ID_OPERACAO" runat="server" ErrorMessage="Campo Requerido"></asp:RequiredFieldValidator></div></div>

                        <div class="clear"></div></div>

                                                                   

                        
                        <div class="softsales-form-linha">

                         
                    <div class="grid_2"><label for="Label_DT_EMISSAO">DT_EMISSAO</label> <div class="softsales-form-campo">
                        <asp:TextBox CssClass="campo-text data large" ID="TXT_DT_EMISSAO" 
                            runat="server"></asp:TextBox></div></div>


                    <div class="grid_2"><label for="Label_DT_ENTREGA">DT_ENTREGA</label><div class="softsales-form-campo">
                        <asp:TextBox CssClass="campo-text data large" ID="TXT_DT_ENTREGA_RECEBIMENTO" 
                            runat="server"></asp:TextBox></div></div>

                               <div class="grid_2"><label for="Label_DT_APROVACAO">DT_APROVACAO</label><div class="softsales-form-campo">
                        <asp:TextBox CssClass="campo-text data large" ID="TXT_DT_APROVACAO" 
                            runat="server"></asp:TextBox></div></div>
                    <div class="grid_2"><label for="Label_DT_VALIDADE">DT_FECHAMENTO</label> <div class="softsales-form-campo">
                        <asp:TextBox CssClass="campo-text data large" ID="TXT_DT_FECHAMENTO" 
                            runat="server"></asp:TextBox></div></div><div class="clear"></div></div>
                    
                    </fieldset>
                                           
                    </div>
            
            </div>
</ContentTemplate>
                </ajaxToolkit:TabPanel>
                <ajaxToolkit:TabPanel ID="TAB_PEDIDO_ITEM" runat="server" HeaderText="TabPanel2">
                <HeaderTemplate>Item</HeaderTemplate>
                <ContentTemplate>
                
            			<div class="inner-page-title">
				<h3><asp:Label ID="Label2" runat="server" Text="Produtos"></asp:Label></h3>
					
				</div>	


                <div class="content-box">
                       <div class="softsales-form">
                       <div class="softsales-form-linha"><div class="grid_2"><label for="Label_DESCRICAO">CÓD. PROD/SERV</label> <div class="softsales-form-campo"><asp:TextBox ID="TXT_ID_PRODUTO_SERVICO" CssClass="campo-text large requerido apenas_numeros" runat="server"></asp:TextBox><asp:ImageButton ID="IMG_BTN_ABRIR_MODAL_PRODUTO" runat="server" OnClientClick="OpenModal('../produto/produto_modal.aspx','','400','800');" 
                        CausesValidation="False" ImageUrl="~/images/icons/application.gif" /></div></div>
                           <div class="grid_10"><label for="Label_DESCRICAO">DESCRICAO</label>
                            <div class="softsales-form-campo"><asp:TextBox CssClass="campo-text full requerido" ID="TXT_DESCRICAO" runat="server"></asp:TextBox></div></div>
                            
                
                        <div class="clear"></div></div>
                        
                        <div class="softsales-form-linha">
                                    <div class="grid_2"><label for="Label_QTD">QTD</label> <div class="softsales-form-campo">
                    <asp:TextBox CssClass="campo-text requerido apenas_numeros large" ID="TXT_QTD" 
                        runat="server" >0</asp:TextBox></div></div>
                        
                        <div class="grid_2"><label for="Label_VALOR_UNITARIO">VLR_UNITARIO</label> <div class="softsales-form-campo">
                           <asp:TextBox CssClass="campo-text moeda requerido large" 
                               ID="TXT_VALOR_UNITARIO" runat="server">0,00</asp:TextBox></div></div>
                        
                        <div class="grid_2"><label for="Label_VALOR_DESCONTO"> - VLR_DESCONTO</label> <div class="softsales-form-campo">
                           <asp:TextBox CssClass="campo-text moeda large" MaxLength="10" 
                               ID="TXT_VALOR_DESCONTO" runat="server">0,00</asp:TextBox></div></div><div class="grid_2"><label for="Label_VALOR_OUTRO">
                    + VLR_OUTRO</label> <div class="softsales-form-campo">
                               <asp:TextBox CssClass="campo-text moeda large" MaxLength="10" 
                                   ID="TXT_VALOR_OUTRO" runat="server">0,00</asp:TextBox></div></div>
                            <div class="grid_2"><label for="Label_VALOR_TOTAL">VALOR_TOTAL ITEM</label> <div class="softsales-form-campo">
                                <asp:TextBox CssClass="campo-text moeda requerido large" 
                                    ID="TXT_VALOR_TOTAL_ITEM" runat="server">0,00</asp:TextBox></div></div>
                        
                        <div class="grid_2"><div class="float-right"><asp:Button ID="BTN_INCLUIR_ITEM" runat="server" Text="INCLUIR"  CausesValidation="False"
                    onclick="BTN_INCLUIR_ITEM_Click" /></div></div><div class="clear"></div></div>
                    
                    
                    </div>
                    <asp:Panel ID="PNL_PEDIDO_ITEM" runat="server" >
                 
                    <div class="softsales-form">
                    <div class="softsales-form-linha"> 
                    <div class="softsales-tabela">
                        <asp:GridView ID="GRV_TB_PEDIDO_ITEM" runat="server" 
         onsorting="GRV_TB_PEDIDO_ITEM_Sorting" AllowSorting="True"  DataKeyNames="id"
         onpageindexchanging="GRV_TB_PEDIDO_ITEM_PageIndexChanging" 
        AutoGenerateColumns="False">
        <Columns>
            
            <asp:BoundField 
                        HeaderText="COD." DataField="id_produto_servico" 
                            SortExpression="id_produto_servico" /><asp:BoundField DataField="descricao" HeaderText="DESC. PRODUTO/SERVIÇO" 
                SortExpression="descricao"  /><asp:BoundField DataField="qtd" HeaderText="QTD" 
                SortExpression="qtd"  />
                        <asp:BoundField DataField="valor_unitario" HeaderText="VLR_UNIT." 
                SortExpression="valor_unitario" DataFormatString="{0:C}"  />
                        <asp:BoundField DataField="valor_total" HeaderText="VLR_TOTAL" 
                SortExpression="valor_total" DataFormatString="{0:C}"  />
                        <asp:BoundField DataField="valor_desconto" HeaderText="VLR_DESC." 
                SortExpression="valor_desconto" DataFormatString="{0:C}"  />
                        <asp:BoundField DataField="valor_outro" HeaderText="VLR_OUTRO" 
                SortExpression="valor_outro" DataFormatString="{0:C}"  />
                        
                        <asp:TemplateField><ItemTemplate>
                            <asp:ImageButton ID="IMG_BTN_EXCLUIR" 
                                CssClass="botao-excluir" runat="server" 
                                ImageUrl="~/images/icons/action_delete.gif"  onclick="IMG_BTN_EXCLUIR_Click"  
                                 CausesValidation="False" CommandArgument='<%# Eval("id") %>'    />                            
                            </ItemTemplate></asp:TemplateField></Columns>
                            <FooterStyle CssClass="footerGridView" /><HeaderStyle CssClass="headerGridView" />
                            <PagerStyle CssClass="pagerGridView"  /><RowStyle CssClass="itemGridView" /></asp:GridView></div></div>
                            
                                                 
                            </div>
                            </asp:Panel>
                            
                </div>

                </ContentTemplate>
                </ajaxToolkit:TabPanel>
                <ajaxToolkit:TabPanel ID="TAB_PAGAMENTO" runat="server" HeaderText="TabPanel3">
                <HeaderTemplate>Pagamentos</HeaderTemplate>
                <ContentTemplate>
                                        <div class="inner-page-title">
                <h3><asp:Label ID="Label5" runat="server" Text="Pagamentos"></asp:Label></h3>
                    
                </div>	
         <div class="content-box">
               <div class="softsales-form">

                <div class="softsales-form-linha">
                    <div class="grid_3"><label>FORMA DE PAGAMENTO</label>
                    <asp:DropDownList CssClass="campo-text full"  ID="DDL_ID_FORMA_PAGAMENTO" runat="server"  onselectedindexchanged="DDL_ID_FORMA_PAGAMENTO_SelectedIndexChanged" AutoPostBack="True"></asp:DropDownList>
                    </div>
              <div class="grid_6">
                            <label>CONDIÇÃO DE PAGAMENTO</label>
                                   <div class="softsales-form-campo">
                                   <asp:DropDownList CssClass="campo-text large" ID="DDL_ID_CONDICAO_PAGAMENTO"   
                                           runat="server"   
                                            ></asp:DropDownList>
                                       <asp:CheckBox ID="CHK_GERAR_FINANCEIRO" ToolTip="Gerar Financeiro" 
                                           Text="Gerar Financeiro" runat="server" AutoPostBack="True" 
                                           oncheckedchanged="CHK_GERAR_FINANCEIRO_CheckedChanged" />
                                            </div>
                                       <div class="softsales-form-error">
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" 
                                    ControlToValidate="DDL_ID_CONDICAO_PAGAMENTO" ErrorMessage="Campo Requerido"></asp:RequiredFieldValidator>
                            </div>
                            </div>
             
                    <div class="clear"></div>
                </div>
                   <asp:Panel ID="PNL_GERAR_FINANCEIRO" runat="server">
                   
                        <div class="softsales-form-linha">
                                     <div class="grid_2">
                            <label>CENTRO CUSTO</label>
                                   <div class="softsales-form-campo">
                                   <asp:DropDownList CssClass="campo-text full" ID="DDL_ID_CENTRO_CUSTO"   
                                           runat="server" AutoPostBack="True" 
                                           onselectedindexchanged="DDL_ID_CENTRO_CUSTO_SelectedIndexChanged" ></asp:DropDownList></div>
                                       <div class="softsales-form-error">
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator6" runat="server" 
                                    ControlToValidate="DDL_ID_CENTRO_CUSTO" ErrorMessage="Campo Requerido"></asp:RequiredFieldValidator>
                            </div>
                            </div>
                            <div class="grid_2">
                            <label>CONTA CONTABIL</label>
                                   <div class="softsales-form-campo">
                                   <asp:DropDownList CssClass="campo-text full" ID="DDL_ID_CONTA_CONTABIL"   runat="server"></asp:DropDownList></div>
                                       <div class="softsales-form-error">
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator8" runat="server" 
                                    ControlToValidate="DDL_ID_CONTA_CONTABIL" ErrorMessage="Campo Requerido"></asp:RequiredFieldValidator>
                            </div>

                                
                            </div>
                            <div class="grid_3">
                            <label>BANCO</label>
                                   <div class="softsales-form-campo">
                                   <asp:DropDownList CssClass="campo-text full" ID="DDL_ID_BANCO_CONTA_CORRENTE"   runat="server"></asp:DropDownList></div>
                                       <div class="softsales-form-error">
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator7" runat="server" 
                                    ControlToValidate="DDL_ID_BANCO_CONTA_CORRENTE" ErrorMessage="Campo Requerido"></asp:RequiredFieldValidator>
                            </div>

                                
                            </div>
                                <div class="grid_2">
                            <label>VALOR DA PARCELA</label>
                                   <div class="softsales-form-campo">
                                   <asp:TextBox CssClass="campo-text moeda large large" ID="TXT_VALOR_PARCELA" Text="0,00"   
                                           runat="server"></asp:TextBox></div>
                                       <div class="softsales-form-error">
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" 
                                    ControlToValidate="TXT_VALOR_PARCELA" ErrorMessage="Campo Requerido"></asp:RequiredFieldValidator>
                            </div>
                            </div>
                  <div class="grid_2">
                            <label>VALOR DO SALDO</label>
                                   <div class="softsales-form-campo">
                                   <asp:TextBox CssClass="campo-text moeda large large" ID="TXT_VALOR_SALDO" Text="0,00"  
                                           runat="server"></asp:TextBox></div>
                                       <div class="softsales-form-error">
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" 
                                    ControlToValidate="TXT_VALOR_SALDO" ErrorMessage="Campo Requerido"></asp:RequiredFieldValidator>
                            </div>
                            </div>
                 
                            <div class="grid_1">
                            
                                   <asp:Button ID="BTN_INCLUIR_PAGAMENTO" CssClass="float-right" runat="server" 
                                       Text="Incluir" onclick="BTN_INCLUIR_PAGAMENTO_Click" />
                            </div>

                            <div class="clear"></div>
                            </div>
                        <div class="softsales-form-linha">
                        <div class="softsales-tabela">
                            <div class="grid_12">
                                <asp:GridView ID="GRV_TB_FINANCEIRO" runat="server" DataKeyNames="id"
                                    AutoGenerateColumns="False">
                                    <Columns>
                                        <asp:BoundField DataField="dt_vencimento" HeaderText="Data Vencimento" 
                                            SortExpression="dt_vencimento" DataFormatString="{0:dd/MM/yyyy}" />
                                        <asp:BoundField DataField="valor_parcela" HeaderText="Valor Parcela" 
                                            SortExpression="valor_parcela" />

                                       <asp:TemplateField>
                                        
                                            <ItemTemplate>
                                            <div class="float-right">
                                                                            <asp:ImageButton ID="IMG_BTN_EXCLUIR_PAGAMENTO" 
                                CssClass="botao-excluir" runat="server" 
                                ImageUrl="~/images/icons/action_delete.gif" 
                                 CausesValidation="False" CommandArgument='<%# Eval("id") %>' onclick="IMG_BTN_EXCLUIR_PAGAMENTO_Click"    />    
                                 </div>
                                            </ItemTemplate>
                                        
                                        </asp:TemplateField>

                                    </Columns>
                                </asp:GridView>
                            
                            
                            </div>
                            </div>
                            <div class="clear"></div>
                        </div>
                   </asp:Panel> 
                    </div>
         
         </div></ContentTemplate>
                </ajaxToolkit:TabPanel>
                <ajaxToolkit:TabPanel ID="TAB_OBSERVACAO" runat="server" HeaderText="TabPanel3">
                <HeaderTemplate>Observação</HeaderTemplate>
                <ContentTemplate>
<div class="inner-page-title">
 <h3><asp:Label ID="Label6" runat="server" Text="Observação"></asp:Label></h3>
</div>

<div class="content-box">
                <div class="softsales-form"><div class="softsales-form-linha"><div class="grid_12"><label for="Label_OBSERVACAO">OBSERVACAO</label> <div class="softsales-form-campo">
                    <asp:TextBox CssClass="campo-text full" ID="TXT_OBSERVACAO"  
                        TextMode="MultiLine" Rows="10" runat="server"></asp:TextBox></div></div>
                <div class="clear"></div>
                </div></div>
                
                </div>
</ContentTemplate>
                </ajaxToolkit:TabPanel>
                <ajaxToolkit:TabPanel ID="TAB_PEDIDO_TOTAL" runat="server" HeaderText="TabPanel1">
                <HeaderTemplate>Total Pedido</HeaderTemplate>
                <ContentTemplate>
                
                       
            <div class="inner-page-title">
                <h3><asp:Label ID="Label1" runat="server" Text="Valores do Pedido"></asp:Label></h3>
                    
                </div>	
        

        <div class="content-box">
        
            <div class="softsales-form">

            <div class="softsales-form-linha">		

            <div class="grid_2">		
        
        
        <!-- CAMPO DECIMAL -->
            <label for="Label_VALOR_TOTAL_SERVICO">TOTAL_SERVICO</label>
            <div class="softsales-form-campo"><asp:TextBox CssClass="campo-text moeda large"  Text="0,00"
                    ID="TXT_VALOR_TOTAL_SERVICO" runat="server" ReadOnly="True"></asp:TextBox></div>
        </div>


             <div class="grid_2">		
        
        
        <!-- CAMPO DECIMAL -->
            <label for="Label_VALOR_TOTAL_PRODUTO">TOTAL _PRODUTO</label>
            <div class="softsales-form-campo"><asp:TextBox CssClass="campo-text moeda large"  Text="0,00"
                    ID="TXT_VALOR_TOTAL_PRODUTO" runat="server" ReadOnly="True"></asp:TextBox></div>
        </div>

         <div class="grid_2">		
        
        
        <!-- CAMPO DECIMAL -->
            <label for="Label_VALOR_TOTAL_DESCONTO">TOTAL_DESCONTO</label>
            <div class="softsales-form-campo"><asp:TextBox CssClass="campo-text moeda large"  Text="0,00"
                    ID="TXT_VALOR_TOTAL_DESCONTO" runat="server" ReadOnly="True"></asp:TextBox></div>
        </div>
        
        <div class="grid_2">		
        
        
        <!-- CAMPO DECIMAL -->
            <label for="Label_VALOR_TOTAL_OUTRO">TOTAL OUTRO</label>
            <div class="softsales-form-campo"><asp:TextBox CssClass="campo-text moeda large"  Text="0,00"
                    ID="TXT_VALOR_TOTAL_OUTRO" runat="server" ReadOnly="True"></asp:TextBox></div>
        </div>

       
        <div class="grid_2">		
        
        
        <!-- CAMPO DECIMAL -->
            <label for="Label_VALOR_TOTAL_PEDIDO">TOTAL_PEDIDO</label>
            <div class="softsales-form-campo"><asp:TextBox CssClass="campo-text moeda large"   Text="0,00"
                    ID="TXT_VALOR_TOTAL_PEDIDO" runat="server" ReadOnly="True"></asp:TextBox></div>
        </div>
            

                <div class="clear"></div>
            </div>
            
   
            </div>

           

        </div>
                </ContentTemplate>
                </ajaxToolkit:TabPanel>
    </ajaxToolkit:TabContainer>
	

       




       

	  <div class="content-box">
            <div class="softsales-form">
            <div class="softsales-form-linha">
        <asp:Button CssClass="botao-salvar" ID="BTN_SALVAR" runat="server" Text="Salvar" 
                    onclick="BTN_SALVAR_Click" />
        <asp:Button CssClass="botao-cancelar" ID="BTN_CANCELAR"  CausesValidation="False" 
                    runat="server" Text="Cancelar" onclick="BTN_CANCELAR_Click" />
        <asp:HiddenField ID="HF_ID" runat="server" />
                <asp:HiddenField ID="HF_ID_ITEM" runat="server" />
        </div>
            
            </div>
            
            </div>
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="ConteudoEsquerda" runat="server">
</asp:Content>
<asp:Content ID="Content4" ContentPlaceHolderID="ConteudoDireita" runat="server">
</asp:Content>
